package io.itit.ecp.admin.server.entity.extend;

import lombok.Data;

@Data
public class MeterDeviceExtEntity {
    /* 设备编码 */
    private String deviceCode;

    /* 设备名称 */
    private String deviceName;

    /* 设备类型(1:物联网设备,2:非物联网设备) */
    private String deviceType;

    /* 当前状态(1:在线,2:离线) */
    private String deviceStatus;

    /* 计量类型(1:电表,2:水表,3:冷表) */
    private String meterType;

    /* 项目id */
    private String sceneProjectId;

    /*项目名称*/
    private String projectName;

    /* 楼栋id */
    private String sceneEdificeId;

    /*楼栋名称*/
    private String edificeName;

    /* 楼层id */
//    @TableField( updateStrategy = FieldStrategy.IGNORED)
    private String sceneFloorId;

    /*空间名称*/
    private String roomName;

    /*楼层名称*/
    private String floorName;

    /* 空间id */
//    @TableField( updateStrategy = FieldStrategy.IGNORED)
    private String sceneRoomId;

    /* 读表类型(11:光伏电表,12:储能电表,13:用电电表,21:用水水表,22:消防水表,31:用冷冷表) */
    private String readMeterType;

    /* 能源类型id */
    private String energyTypeId;

    /* 读表标识(1:总表,2:分表) */
    private String readMeterTag;

    /* 所属场景 */
    private String sceneInfoName;

    /* 用途 */
    private String purpose;

    /* 启用状态(1:启用,2:禁用) */
    private String status;

    /* 删除标识(1:未删除,2:已删除) */
    private String delFlag;

    /* 机构Id */
    private String deptId;

    /* 分类名称 */
    private String name;

    /* 设备数量 */
    private String count;

    /* 在线设备数量 */
    private String activeCount;

    /* 离线设备数量 */
    private String inActiveCount;
}
